she/he exerts enormous power - Französisch Englisch Wörterbuch